inserting a gene - Inglés Sinónimo Diccionario